technical installations - Almanca İngilizce Sözlük